
#############################################################################################################

# 定义根的位置
root=../../..

# 包含外部定义
include $(root)/xos_makefile/makefile_linux_opt

#############################################################################################################
# 变量定义

libs=-ltinyxml
result=$(BIN_PATH)/libxos_xml.a

#############################################################################################################
# 编译目标

$(result) : dep obj
	mkdir -p $(BIN_PATH);
	cp $(root)/xos_lib/linux/tinyxml/lib/libtinyxml.a $(BIN_PATH);
	$(opt_ar) $(opt_ar_opt) $(result) $(opt_obj)

dep:
	@for path in $(module_path); do cd $$path; $(make_dep) || exit 1; cd -; done

obj:
	@for path in $(module_path); do cd $$path; $(make_obj) || exit 1; cd -; done

#############################################################################################################
# 清除目标

.PHONY : clean

clean:
	-rm -f $(opt_obj) $(opt_dep) $(result)

#############################################################################################################
